package com.eascs.workflow.common.vo;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;

/**
 * 经办信息
 * @author user
 *
 */
@Entity
public class UserTaskVo implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**流程Id*/
	private String processId;
	
	/**流程Id*/
	private String taskId;
	
	/**经办任务Id*/
	private String nodeAuditorId;
	
	/**流程Code*/
	private String taskCode;
	
	/**流程名称*/
	private String processName;
	
	/**流程类型*/
	private String processType;
	
	/**流程状态*/
	private String processStatus;
	
	/**节点名称*/
	private String nodeName;
	
	private String referUrl;
	
	private String referId;
	
	/**贷款单号*/
	private String referCode;
	
	/**流程发起人*/
	private String appliedbyName;
	
	/**发起时间*/
	private Date appliedDate;
	
	/**当前节点开始审核时间*/
	private Date auditorStartDate;
	
	/**流程处理人审批状态*/
	private int auditorStatus;
	
	/**流程处理人*/
	private String auditorName;
	
	/**流程处理人ID*/
	private String auditorNo;
	
	/**审批开始时间*/
	private Date auditorStime;
	
	/**审批结束时间*/
	private Date auditorEtime;

	private String orgName;
	
	private String appliedDes;
	
	private String remark;
	
	/**节点超时时间*/
	private Date nodeOvertime;
	
	public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public String getNodeAuditorId() {
		return nodeAuditorId;
	}

	public void setNodeAuditorId(String nodeAuditorId) {
		this.nodeAuditorId = nodeAuditorId;
	}

	public String getTaskId() {
		return taskId;
	}

	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}

	public String getProcessName() {
		return processName;
	}

	public void setProcessName(String processName) {
		this.processName = processName;
	}

	public String getProcessStatus() {
		return processStatus;
	}

	public void setProcessStatus(String processStatus) {
		this.processStatus = processStatus;
	}

	public String getProcessType() {
		return processType;
	}

	public void setProcessType(String processType) {
		this.processType = processType;
	}

	public String getReferId() {
		return referId;
	}

	public void setReferId(String referId) {
		this.referId = referId;
	}
	
	public String getReferCode() {
		return referCode;
	}

	public void setReferCode(String referCode) {
		this.referCode = referCode;
	}

	public String getAppliedbyName() {
		return appliedbyName;
	}

	public void setAppliedbyName(String appliedbyName) {
		this.appliedbyName = appliedbyName;
	}

	public Date getAppliedDate() {
		return appliedDate;
	}

	public void setAppliedDate(Date appliedDate) {
		this.appliedDate = appliedDate;
	}

	public Date getAuditorStartDate() {
		return auditorStartDate;
	}

	public void setAuditorStartDate(Date auditorStartDate) {
		this.auditorStartDate = auditorStartDate;
	}

	public String getNodeName() {
		return nodeName;
	}

	public void setNodeName(String nodeName) {
		this.nodeName = nodeName;
	}

	public int getAuditorStatus() {
		return auditorStatus;
	}

	public void setAuditorStatus(int auditorStatus) {
		this.auditorStatus = auditorStatus;
	}

	public String getProcessId() {
		return processId;
	}

	public void setProcessId(String processId) {
		this.processId = processId;
	}

	public String getAuditorName() {
		return auditorName;
	}

	public void setAuditorName(String auditorName) {
		this.auditorName = auditorName;
	}

	public String getAuditorNo() {
		return auditorNo;
	}

	public void setAuditorNo(String auditorNo) {
		this.auditorNo = auditorNo;
	}

	public String getTaskCode() {
		return taskCode;
	}

	public void setTaskCode(String taskCode) {
		this.taskCode = taskCode;
	}

	public Date getAuditorStime() {
		return auditorStime;
	}

	public void setAuditorStime(Date auditorStime) {
		this.auditorStime = auditorStime;
	}

	public Date getAuditorEtime() {
		return auditorEtime;
	}

	public void setAuditorEtime(Date auditorEtime) {
		this.auditorEtime = auditorEtime;
	}

	public String getAppliedDes() {
		return appliedDes;
	}

	public void setAppliedDes(String appliedDes) {
		this.appliedDes = appliedDes;
	}

	public String getReferUrl() {
		return referUrl;
	}

	public void setReferUrl(String referUrl) {
		this.referUrl = referUrl;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}	
	
	public Date getNodeOvertime() {
		return nodeOvertime;
	}

	public void setNodeOvertime(Date nodeOvertime) {
		this.nodeOvertime = nodeOvertime;
	}
}
